boiler baffle - French English Dictionary